Designed by
Title
Tiger Beach Ocean Park (è€è™Žæ»©æµ·æ´‹å…¬å›ï¼‰, Dalian, People's Republic of China. #251888965
Description
Tiger Beach Ocean Park is situated in Dalian, Liaoning Province of North Eastern China. The park is one of the most renowned tourist attractions in the city. The picture is captured from the summit of the nearest mountain.